peptide map - French English Dictionary